namespace SkaldRogueLike.Main.Common
{
    public static class Messages
    {
        //general hints
        public const string Help = "\nNo help yet :(";
        public const string Quit = "\nAre you really want to quit? [y/n]";
        public const string MakeYourChoice = "\nMake your choice ([*] for all).";
        public const string Die = "\nYou have died!";

        //errors
        public const string Error = "\nYou can't do it!";
        public const string WallError = "\nThere is a wall in front of you.";

        //character's actions
        public const string PressToPattern = "\nPress [{0}] to {1}.";
        public const string PickedUpPattern = "\nYou picked up {0}.";
        public const string DropPattern = "\nYou dropped {0}.";
        public const string EquippedPattern = "\nYou equipped {0}.";
        public const string UnequippedPattern = "\nYou put off {0}.";
        public const string SeePattern = "\nYou see {0}.";
        public const string HavePattern = "\nYou can use: {0}";
        public const string WearPattern = "\nYou wear: {0}";
        public const string HitPattern = "\nYou hit {0}!";
        public const string KillPattern = "\nYou killed {0}!";
        public const string WakeUpPattern = "\n{0} waked up!";

        //monster's actions
        public const string SeeYouPattern = "\n{0} noticed you!";
        public const string GetDamagePattern = "\n{0} hit you!";
        public const string DiePattern = "\n{0} killed you!";
        
        //commands
        public const string ChooseFromListPattern = "\n{0}) {1}";
    }
}